#include <iostream>
#include <vector>
#include <unistd.h>
#include "level_zero.h"
#include "mem.h"
#include "sst_table.h"
#include "sst_id.h"
#include "common.h"
#include "entry.h"

int main() {
//   std::string dir = "data/VLevel1";
//   std::string temp = "fadskhfisdfniasdnufbnasubfhasdfsdafds";
//   VirtualR::LevelNonZero *level_non_zero = new VirtualR::LevelNonZero(dir);
//   level_non_zero->get_index_content_for_debug();
//   auto it = level_non_zero->search(temp + std::to_string(3));
//   std::cout << std::endl << it.first << " " << it.second << std::endl;
  
  std::string dir = "data/VLevel0";
  VirtualR::LevelZero *level_non_zero = new VirtualR::LevelZero(dir);
  level_non_zero->get_all_entry();
}